You say you want the healing spells to heal yourself (and team), but you have Troll Unguent. Without Expertise, Troll Unguent is a waste if you have Healing Breeze. You don't have the energy management to use the healing spells properly like a caster can.
And with no expertise, you are looking at a heavy energy using build here. With Balthazar's Spirit you'll be relying too much on taking the damage, which will most likely only happen after the monks are dead. I'm not even sure if Marksman's Wager will come in handy since it will be just base skill stats.
Vigorous Spirit is nice, but it will be useless for you with and without a monk. A monk will be much better at keeping you healed, and if you are relying on it healing you after the monks are dead then you will be getting far too much damage for it to sustain you.
It seems more of a PvE build, and even then your efficiency as a ranger looks only 50-80% to its potential.
__________________
|